potential supplier - French English Dictionary